A Yagya being performed. Yagya or Yajna literally means "Symbolic sacrifice, devotion, worship, offering", and refers in Sanatan paddati methodology to any ritual done in front of a sacred fire, often with mantras. Yajna has been a Vedic tradition, described in a layer of Vedic literature called Brahmanas, as well as Yajurveda.